---
title: Déployer votre site Astro sur AWS avec Flightcontrol
description: Comment déployer votre site Astro sur AWS avec Flightcontrol
sidebar:
  label: AWS avec Flightcontrol
type: deploy
logo: flightcontrol
supports: ['ssr', 'static']
i18nReady: true
---
import { Steps } from '@astrojs/starlight/components';

Vous pouvez déployer un site Astro à l'aide de [Flightcontrol](https://www.flightcontrol.dev?ref=astro), qui fournit des déploiements entièrement automatisés sur votre compte AWS.

Prend en charge les sites Astro statiques et SSR.

## Comment déployer

<Steps>
1. Créez un compte Flightcontrol sur [app.flightcontrol.dev/signup](https://app.flightcontrol.dev/signup?ref=astro)

2. Allez sur [app.flightcontrol.dev/projects/new/1](https://app.flightcontrol.dev/projects/new/1)

3. Connectez votre compte GitHub et sélectionnez votre dépôt

4. Sélectionnez le type de configuration (« Config Type ») souhaité :
    - `GUI` (toute la configuration est gérée par le tableau de bord de flightcontrol) où vous sélectionnerez le préréglage `Astro Static` ou `Astro SSR`.
    - `flightcontrol.json` (option « infrastructure as code » où toute la configuration est dans votre dépôt) où vous sélectionnerez un exemple de configuration Astro, puis l'ajouterez à votre base de code en tant que `flightcontrol.json`.

5. Ajustez la configuration si nécessaire

6. Cliquez sur « Create Project » et complétez toutes les étapes requises (comme lier votre compte AWS).
</Steps>

### Configuration du SSR

Pour déployer avec la prise en charge du SSR, assurez-vous d'abord de configurer l'adaptateur [`@astrojs/node`](/fr/guides/integrations-guide/node/). Ensuite, suivez les étapes ci-dessus, en choisissant les configurations appropriées pour Astro SSR.
